package com.gt.web.srv.web.api.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Author jh
 * @Date 2024/5/20 16:50
 * @PackageName:com.gt.web.srv.domain
 * @ClassName: Seller
 * @Description: 商户申请
 */
@Data
@ApiModel(description = "用户信息入参")
public class UserRequest {


    @ApiModelProperty(value = "用户ID",required = true)
    private Long userId;

    /** 小程序ID */
    @ApiModelProperty(value = "小程序openID")
    private String openId;

    /** 小程序unionId */
    @ApiModelProperty(value = "小程序unionId")
    private String unionId;

    /** 小程序昵称 */
    @ApiModelProperty(value = "小程序昵称")
    private String openNick;

    /** 微信头像 */
    @ApiModelProperty(value = "微信头像")
    private String openAvatarUrl;

    /** 姓名 */
    @ApiModelProperty(value = "姓名")
    private String name;

    /** 手机 */
    @ApiModelProperty(value = "手机")
    private String mobile;

    /** 身份证 */
    @ApiModelProperty(value = "身份证")
    private String peopleCard;

    /** 性别 */
    @ApiModelProperty(value = "性别")
    private Integer peopleSex;

    /** 出生年月 */
    @ApiModelProperty(value = "出生年月")
    private String peopleBirth;

    /** 住址 */
    @ApiModelProperty(value = "住址")
    private String peopleAddress;

    /** 等级（三方系统） */
    @ApiModelProperty(value = "等级（三方系统）")
    private String level;

    /** 积分（三方系统） */
    @ApiModelProperty(value = "积分（三方系统）")
    private String points;

    /** 状态（0正常 1停用） */
    @ApiModelProperty(value = "状态（0正常 1停用）")
    private Integer status = 0;

    /** 创建者 */
    @ApiModelProperty(value = "创建者")
    private String createBy;

    /** 创建时间 */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;


    /** 备注 */
    @ApiModelProperty(value = "备注")
    private String remark;
}
